live by the sea - German English Dictionary